﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.ComponentModel;
using System.ComponentModel.DataAnnotations;

namespace ThaiHoa.Win.QLSX.Entity
{
    /// <summary>
    /// Lớp vật tư
    /// </summary>
    [DisplayName("Vật Tư")]
    [DefaultProperty("MaMatHang")]
    public abstract class VatTu : MatHang
    {
        /// <summary>
        /// Loại Vật Tư
        /// </summary>
        [DisplayName("Loại Vật Tư")]
        [Required(ErrorMessage="Loại vật tư không được rỗng")]
        public LoaiVatTu LoaiVatTu { set; get; }
    
        /// <summary>
        /// Tỷ lệ NG
        /// </summary>
        [DisplayName("Tỷ lệ NG")]
        [Range(0,100)]
        public double TyLeNG { set; get; }

        public override string ToString()
        {
            return MaMatHang;
        }
    }
}
